package com.zhuifeng.product.mapper;

import com.zhuifeng.product.domain.Centre;

import java.util.List;

/**
 * 个人中心表Mapper接口
 * 
 * @author zhuifeng
 * @date 2022-08-24
 */
public interface CentreMapper 
{
    /**
     * 查询个人中心表
     * 
     * @param centreId 个人中心表主键
     * @return 个人中心表
     */
    public Centre selectCentreByCentreId(String centreId);

    /**
     * 查询个人中心表列表
     * 
     * @param centre 个人中心表
     * @return 个人中心表集合
     */
    public List<Centre> selectCentreList(Centre centre);

    /**
     * 新增个人中心表
     * 
     * @param centre 个人中心表
     * @return 结果
     */
    public int insertCentre(Centre centre);

    /**
     * 修改个人中心表
     * 
     * @param centre 个人中心表
     * @return 结果
     */
    public int updateCentre(Centre centre);

    /**
     * 删除个人中心表
     * 
     * @param centreId 个人中心表主键
     * @return 结果
     */
    public int deleteCentreByCentreId(String centreId);

    /**
     * 批量删除个人中心表
     * 
     * @param centreIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteCentreByCentreIds(String[] centreIds);
}
